package com.guet.niit.Agent.controller;

import com.guet.niit.Agent.service.AgentService;

import java.util.Scanner;

//任务：调用AgentService业务层里的方法
public class AgentController {
    //    对数据库内容进行操作
//    在控制层里面调取数据放入应用层使用
    public static void main(String[] args) {
        AgentService agentService = new AgentService();
//        AgentDao d = new AgentDaoImpl();
        Scanner sc = new Scanner(System.in);
        System.out.println("代理商系统");
        System.out.println("1--代理商投资金额查询");
        System.out.println("2--投资金额选择输入");
        System.out.println("3--代理商投资利润查询");
        System.out.println("4--每日利润获取");
        int chance = sc.nextInt();
        /*profit和invest_cost这两个列名不能互换
        （即执行功能1时应显示invest_cost但显示的名称为profit，但数据没有错误）*/
        switch (chance) {
            case 1:
                agentService.Invest_Found();
                break;
            case 2:
                agentService.InvestCost();
                break;
            case 3:
//                agentService.Profit_Found();
//                d.ProfitFound();
                break;
            case 4:
                agentService.Profit_Gain();
//                d.ProfitGain();
                break;
        }
    }
}
